// ? 因为是用假数据，引用了 axios 不调用会报错，所以注释掉
// import { request } from './request'
import { HMD } from './data'

export function getHomeMultidata() {
  // return request({
  //   url: '/home/multidata'
  // })
  return Promise.resolve(HMD)
}

export function getHomeGoods(type, page) {
  // return request({
  //   url: '/home/goods'
  //   params: {
  //     type,
  //     page
  //   }
  // })
  switch (type) {
    case 'pop':
      return getGoodsData(type, page)
    case 'new':
      return getGoodsData(type, page)
    case 'sell':
      return getGoodsData(type, page)
  }
}

function getGoodsData(type, page) {
  if (page % 2 === 0) {
    return Promise.resolve(HMD.data.goods[type].data)
  }
  return Promise.resolve(HMD.data.goods[type].data1)
}
